package com.yhj.wchat.mapper;

import com.yhj.wchat.entity.vo.ContactQunVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 *  数据库操作接口
 */
@Mapper
public interface QunInfoMapper<T,P> extends BaseMapper<T,P> {

	/**
	 * 根据QunId更新
	 */
	 Integer updateByQunId(@Param("bean") T t,@Param("qunId") String qunId);


	/**
	 * 根据QunId删除
	 */
	 Integer deleteByQunId(@Param("qunId") String qunId);


	/**
	 * 根据QunId获取对象
	 */
	 T selectByQunId(@Param("qunId") String qunId);


	List<ContactQunVO> getQunInfoByQunIds(@Param("qunIds") List<String> qunIds);
}
